﻿/* PC INpact Toolkit for Chrome™

	PC INpact Toolkit for Chrome™ est une extension destinée au navigateur Chrome permettant d'accéder à de nombreuses fonctionnalités de PC INpact.
	Vous y retrouverez les actualités, brèves, calendriers du site, mais aussi les comptes Twitter de l'équipe ou des fonctionnalités de recherche.
	Des notifications peuvent aussi être affichées sur votre bureau, à chaque nouvelle publication sur le site (actualités, dossiers, tests).

	Main author : LEGRAND David
	Mail : david@pcinpact.com
	
	Google Code Project : http://pci.im/code-pci-chrome 
	Forum : http://pci.im/forum-pci-chrome
	
    This file is part of PC INpact Toolkit for Chrome™.

    PC INpact Toolkit for Chrome™ is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    PC INpact Toolkit for Chrome™ is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with PC INpact Toolkit for Chrome™.  If not, see <http://www.gnu.org/licenses/>. 

    You're not allowed to use PC INpact Toolkit for Chrome™ name or logo without permission 

	Loading GIF : http://www.ajaxload.info/

 */

// La fonction qui affiche le menu principal
function menu()
{
	document.write('		<a href="" onclick="actus()" title="Les actualités de la rédaction">Actus</a> | ');
	document.write('		<a href="" onclick="breves()" title="Les brèves de la rédaction">Brèves</a> ||');
	document.write('		<a href="" onclick="cal()" title="Le calendrier des évènements PCi">Cal.</a> |');
	document.write('		<a href="" onclick="forum()" title="La section dédiée au Forum">Forum</a> ||');
	document.write('		<a href="" onclick="twitter()" title="Les comptes Twitter de la rédaction">Twitter</a> ||');
	document.write('		<a href="" onclick="liens();" title="Les liens utiles">Liens</a> | ');
	document.write('		<a href="" onclick="recherche()" title="Rechercher sur PCi ou PdN">Recherche</a> ');
}

// La fonction qui affiche le header léger
// L'affichage des options X et P* sera en ligne, sans style particulier
function include_container_lite()
{
	// On récupère les infos de l'utilisateur, cela permet de savoir s'il est Premium ou non
	get_infos_user();
	document.write('<div id="conteneur">');
	document.write('	<div id="header" style="height:45px; margin-bottom:10px;">');
	document.write('	<span id="deco"></span>');
	document.write('	<h1>');
	document.write('		<span id="titre">');
	// On insère le menu, commun aux deux affichages
	menu();
	document.write('|');
	// On n'affiche cette partie que pour les membres Premium
	// Attention, le localStorage semble avoir du mal avec les booléens, d'où la comparaison avec une string
	if (localStorage.getItem('is_premium') != 'false' && localStorage.getItem('is_premium') != -1) document.write('| <a href="" onclick="premium()" title="Vos infos Premium">P<sup>*</sup></a> ');
	document.write('| <a href="http://www.pcinpact.com/compte/disconnect.php" target="_blank" title="Déconnexion de PCi">X</a>');
	document.write('		</span>');
	document.write('	</h1>');
	document.write('	</div>');
	document.write('	<div id="ss_menu"></div>');
	document.write('	<div id="contenu"></div>');
	document.write('</div>');
}

// La fonction qui affiche le header complet
function include_container()
{
	document.write('<div id="conteneur">');
	document.write('	<div id="header">');
	document.write('	<span id="deco"><a href="http://www.pcinpact.com/compte/disconnect.php" target="_blank" title="Déconnexion de PCi">X</a></span>');
	document.write('	<h1>');
	document.write('		<span id="logo">');
	document.write('			<a href="" border="0" onclick="open_tab(\'http://www.pcinpact.com/\')"><img src="/pics/cible-pci-48.png" width=48 height=48 alt="PCi Logo"></a>');
	document.write('		</span>');
	document.write('		<span id="titre">');
	// On récupère les infos utilisateur + Premium via la méthode hello_user
	document.write('			PC INpact Toolkit <script>hello_user(false);</script>');
	document.write('		</span>');
	document.write('	</h1>');
	document.write('	<h2>');
	// On insère le menu, commun aux deux affichages
	menu();
	// On n'affiche cette partie que pour les membres Premium
	// Attention, le localStorage semble avoir du mal avec les booléens, d'où la comparaison avec une string
	if (localStorage.getItem('is_premium') != 'false' && localStorage.getItem('is_premium') != -1)	document.write('<span id="premium_logo"><a href="" onclick="premium()" title="Vos infos Premium">P<sup>*</sup></a></span>');
	document.write('	</h2>');
	document.write('	</div>');
	document.write('	<div id="ss_menu"></div>');
	document.write('	<div id="contenu"></div>');
	document.write('</div>');
}